// 定义父控制器
app.controller('baseController', function ($scope) {

    // 定义分页查询代码
    // 定义reloadList
    $scope.reloadList = function () {
        $scope.findPage($scope.paginationConf.currentPage,
            $scope.paginationConf.itemsPerPage)
    };
    // 分页控件配置
    $scope.paginationConf = {
        currentPage: 1,
        totalItems: 10,
        itemsPerPage: 10,
        perPageOptions: [5, 10, 15, 20, 25],
        onChange: function () {
            // 重新加载,此方法将会被自动加载
            // 1. 页面刷新
            // 2. 分页控件中数据发生变化,reloadList也会自动调用
            $scope.reloadList();
        }
    };


    // 定义id数组
    $scope.ids = [];
    // 获得待删除的品牌id数组
    $scope.deleteIds = function ($event, id) {
        // 判断事件类型
        if ($event.target.checked) {
            $scope.ids.push(id);
        } else {
            // 否则取消事件
            // 获取id所在的数组索引
            $scope.ids.splice($scope.ids.indexOf(id), 1);
        }
    };
});